package sf_errors

const NoError = 1 // 0 成功

// 系统错误
const (
	SystemError      = 101000 + iota // 系统错误
	MysqlCreateError                 // mysql新增错误
	MysqlDeleteError                 // mysql删除错误
	MysqlUpdateError                 // mysql修改错误
	MysqlSelectError                 // mysql查询错误
	RedisSetError                    // redis保存错误
	RedisGetError                    // redis查询错误
	RedisDeleteError                 // redis删除错误
)

func registerSysError() {
	errorMessageMap[NoError] = "NoError"                   //成功
	errorMessageMap[SystemError] = "SystemError"           //系统错误
	errorMessageMap[MysqlCreateError] = "MysqlCreateError" // mysql新增错误
	errorMessageMap[MysqlDeleteError] = "MysqlDeleteError" // mysql删除错误
	errorMessageMap[MysqlUpdateError] = "MysqlUpdateError" // mysql修改错误
	errorMessageMap[MysqlSelectError] = "MysqlSelectError" // mysql查询错误
	errorMessageMap[RedisSetError] = "RedisSetError"       // redis保存错误
	errorMessageMap[RedisGetError] = "RedisGetError"       // redis查询错误
	errorMessageMap[RedisDeleteError] = "RedisDeleteError" // redis删除错误
}
